home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 143
/
(Vol 143) Nov 15 2011.iso
/
Games
/
aqua_cubes.swf
/
scripts
/
frame_83
/
DoAction_4.as
< prev
next >
Wrap
Text File
|
2011-11-15
|
2KB
|
47 lines
hint.onRelease = function()
{
if(_root.sp >= 100 and _root.gamemode == "story")
{
_root.sp = 0;
_root.sfx_hint.start(0,1);
var _loc2_ = board.getHint();
trace(_loc2_.dir + "," + _loc2_.step + "," + _loc2_.no);
var _loc3_ = board["block" + _loc2_.no];
var _loc4_ = undefined;
switch(_loc2_.dir)
{
case "R":
if(_loc2_.step < 0)
{
_loc2_.step += board.col;
}
_loc4_ = board.getRealBlock(_loc3_.pos.row,_loc3_.pos.col + _loc2_.step);
hint_start.gotoAndStop(1);
break;
case "C":
if(_loc2_.step < 0)
{
_loc2_.step += board.row;
}
_loc4_ = board.getRealBlock(_loc3_.pos.row + _loc2_.step,_loc3_.pos.col);
hint_start.gotoAndStop(2);
}
trace(_loc3_ + "," + _loc3_.pos.row + "," + _loc3_.pos.col);
trace(_loc4_ + "," + _loc4_.pos.row + "," + _loc4_.pos.col);
var _loc6_ = {x:0,y:0};
_loc3_.localToGlobal(_loc6_);
hint_start._parent.globalToLocal(_loc6_);
hint_start._x = _loc6_.x;
hint_start._y = _loc6_.y;
hint_start._visible = true;
var _loc5_ = {x:0,y:0};
_loc4_.localToGlobal(_loc5_);
hint_target._parent.globalToLocal(_loc5_);
hint_target._x = _loc5_.x;
hint_target._y = _loc5_.y;
hint_target._visible = true;
}
};
hint_start._visible = false;
hint_target._visible = false;